multi-storey building - Spanish English Dictionary