wind-plant - French English Dictionary