suffer an affront - Deutsch Englisch Wörterbuch