food preparation appliances - Francés Inglés Diccionario