overlooking the ocean - Turc Anglais Dictionnaire