sib-pollination - German English Dictionary