flush deeply (from embarrassment) - Deutsch Englisch Wörterbuch