short-stay parking space - German English Dictionary