windgrasses - French English Dictionary