quality of being unpenetrable - Turkish English Dictionary