piping trench - German English Dictionary