to contribute anything - Deutsch Englisch Wörterbuch