rented (floor) space - German English Dictionary