a one-horse town - Français Anglais Dictionnaire