wind-rode - French English Dictionary