discharge permits - German English Dictionary