polyestrous - French English Dictionary