food preparation machine - Alemán Inglés Diccionario