to lose it - French English Dictionary