food processing machinery - French English Dictionary