Большинство людей, которые учат английский, знают такой глагол - COOK - готовить (о еде). И, как правило, абсолютно верно его понимают и используют в речи. Когда же дело доходит до существительного (кто? что?) COOK, а тем более cooker, начинает возникать путаница и появляются вопросы...