cross-pollinate - German English Dictionary