live in a village - Français Anglais Dictionnaire