taste and relish food being prepared - Alemán Inglés Diccionario