implacableness - Turkish English Dictionary