to contribute importantly - Deutsch Englisch Wörterbuch