participating affiliate - German English Dictionary