stick in one's gizzard - Türkisch Englisch Wörterbuch