microspora - Turkish English Dictionary