fried pork kidney, liver, and heart with onion and spices - Espagnol Anglais Dictionnaire