impregnableness - Französisch Englisch Wörterbuch