pertaining to the city of babylon - Français Anglais Dictionnaire