some one hundred meters - Français Anglais Dictionnaire