food processing machine - French English Dictionary