keep losing - French English Dictionary