nearest neighbors - French English Dictionary