food preparation machine - Español Inglés Diccionario