car-park buildings - Spanish English Dictionary