wind river range - French English Dictionary