two-storey mosque - Français Anglais Dictionnaire