tripes with stewed calf's head and foot - Alemán Inglés Diccionario