self-handicapping - Französisch Englisch Wörterbuch