on the lash - Turkish English Dictionary