food technology and processing - French English Dictionary