to cover mares - Spanish English Dictionary