rest on your oars - Turkish English Dictionary