subbranch - German English Dictionary