municipal solid waste permits - German English Dictionary