wind-pollinated - French English Dictionary