food processing machine - Francés Inglés Diccionario