ten kilometers away - Turkish English Dictionary