cochleoid - Turco Inglés Diccionario