branch or lodge - German English Dictionary