to contribute anything - Alemán Inglés Diccionario