food preparation machine - Francés Inglés Diccionario