put oneself across - Deutsch Englisch Wörterbuch