unscratchable - Turkish English Dictionary