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