put in (contribute) - Deutsch Englisch Wörterbuch