agent of a participant - Alemán Inglés Diccionario