ten kilometers away - French English Dictionary