meal of tripe - Alemán Inglés Diccionario