deterrability - Turkish English Dictionary