heap of tripe - Allemand Anglais Dictionnaire