impossible to determine - Turkish English Dictionary