by sea and land - Turc Anglais Dictionnaire