a day or two later - French English Dictionary