quality of being unpenetrable - German English Dictionary