lose meaning - French English Dictionary