put oneself in for - German English Dictionary