head sock - Turco Inglés Diccionario