branch trench/canal - German English Dictionary