a one-storey building - Français Anglais Dictionnaire