seasoned meat rolled and filled with tripe, served grilled - Spanisch Englisch Wörterbuch