stick in one's gizzard - Allemand Anglais Dictionnaire