roll about laughing - Turkish English Dictionary