dish made of pig or animal uterus - Spanish English Dictionary