spermatic cord of a cow - Español Inglés Diccionario