sounds appealing - Turco Inglés Diccionario