given to grinning - Turkish English Dictionary