put oneself in for - Deutsch Englisch Wörterbuch