stew or fried hearts - Spanish English Dictionary