stud pig that has not been castrated - Español Inglés Diccionario