branchy - German English Dictionary