cross-pollination - French English Dictionary