stick in your gizzard - Almanca İngilizce Sözlük