unmitigable - Turkish English Dictionary