heap of tripe - Turc Anglais Dictionnaire