a stinging rebuff - Deutsch Englisch Wörterbuch