open-pollinated - French English Dictionary