neptune's girdle - Allemand Anglais Dictionnaire