distance measured in kilometers - Turc Anglais Dictionnaire