impregnableness - Turkish English Dictionary