slurry trench - German English Dictionary