deterrable - Turkish English Dictionary