multi-storey shop - Turkish English Dictionary