neptune's girdle - Turco Inglés Diccionario