on and over the high seas - Turc Anglais Dictionnaire