the ruins of ancient mesopotamia - Français Anglais Dictionnaire