microspecies - Turkish English Dictionary