dead-on prediction - Turkish English Dictionary