put oneself face to face with - Turkish English Dictionary