department of food technology - French English Dictionary