heap of tripe - Alemán Inglés Diccionario