heterospory - German English Dictionary