designated parking space - German English Dictionary