the town bicycle - Français Anglais Dictionnaire