canned laughter - Turkish English Dictionary