open-pollinated - German English Dictionary