participators - Alemán Inglés Diccionario