microspore - German English Dictionary