agreeable to the taste - Turco Inglés Diccionario