participle of contribuir - Alemán Inglés Diccionario