the quality of being invincible - Türkisch Englisch Wörterbuch