distance measured in meters - Turc Anglais Dictionnaire