the minute/moment (that) - French English Dictionary