laughing boy - Turkish English Dictionary