multi-storey shop - German English Dictionary