the quality of being invincible - Französisch Englisch Wörterbuch