just a stone’s throw (away) - Turkish English Dictionary