be in the annual rut - French English Dictionary