sewage truck - German English Dictionary