food preparation machine - Turco Inglés Diccionario