municipal waste specialist - German English Dictionary