to add insult to injury - Französisch Englisch Wörterbuch