wind-swept - French English Dictionary