net participation - Alemán Inglés Diccionario