cross-pollinating - French English Dictionary