branching canal - German English Dictionary