branch canal - German English Dictionary