tub of guts - Turc Anglais Dictionnaire