cross-pollinated - French English Dictionary