rangerville - French English Dictionary