equine or porcine stallion - Spanish English Dictionary