spermatic cord of cattle - Español Inglés Diccionario