wind-blown - French English Dictionary