windcrest - French English Dictionary