spermatic cord of a cow - Espagnol Anglais Dictionnaire