desviable - Turkish English Dictionary