to be on the run - Turkish English Dictionary