every ten kilometers - Français Anglais Dictionnaire