laughing my ass off (lmao) - French English Dictionary