indomitableness - Turkish English Dictionary