fried beef stomach and entrails - Spanish English Dictionary