highest concha - Turco Inglés Diccionario