dish made of lamb stomach filled with tripe, grilled barbacoa style, seasoned, and served with sauces - Español Inglés Diccionario