to curl off - French English Dictionary