predecessor branch affiliate - German English Dictionary