dealer's permit - German English Dictionary