a stone's throw away - Turkish English Dictionary