doubtable - Turkish English Dictionary