for a giggle - Turkish English Dictionary