put oneself across - French English Dictionary