dibranch - German English Dictionary