cattle or swine entrails - Espagnol Anglais Dictionnaire