polyestrous - Spanish English Dictionary