heap of tripe - Turkish English Dictionary