eye sockets - Turco Inglés Diccionario