can't stop - French English Dictionary