macrospora - Turkish English Dictionary