put oneself across - German English Dictionary