the quality of being impenetrable - Türkçe İngilizce Sözlük