accessible parking permit - German English Dictionary