stick in one's gizzard - Französisch Englisch Wörterbuch