lie on one's oars - Turkish English Dictionary