have a pleasant flavor - Turco Inglés Diccionario