wind pollination - German English Dictionary