in the past three days - French English Dictionary