to participate to an unlimited degree - Alemán Inglés Diccionario