by land and by sea - Turc Anglais Dictionnaire