stick in your gizzard - Turc Anglais Dictionnaire