two-storey mosque - Turkish English Dictionary