neptune's girdle - Turkish English Dictionary