a quiet village - Français Anglais Dictionnaire