put oneself in for - Französisch Englisch Wörterbuch