designated parking space - Spanish English Dictionary