ruins of the fortress - Français Anglais Dictionnaire