retail dealer's permit - German English Dictionary