village in ruins - Français Anglais Dictionnaire