distance measured in kilometers - Français Anglais Dictionnaire