have lost it - French English Dictionary