die laughing - Turkish English Dictionary