organisation affiliate - German English Dictionary