paroxysm of laughter - Turkish English Dictionary