you have got a point - Turkish English Dictionary