food preparation appliances - Alemán Inglés Diccionario