participating affiliate - Alemán Inglés Diccionario