mutual participation - Alemán Inglés Diccionario