on the spot order - Turkish English Dictionary