microspore - Turkish English Dictionary