have one's moments - Turkish English Dictionary