food processor - French English Dictionary