csl (can’t stop laughing) - German English Dictionary