microspecies - French English Dictionary