have a lash at - Turkish English Dictionary