sib-pollination - French English Dictionary