make a point of doing - Turkish English Dictionary