keep on seeing someone - French English Dictionary