sefaloid - Turco Inglés Diccionario