put oneself across - Turkish English Dictionary