impregnableness - German English Dictionary