the quality of being impenetrable - German English Dictionary