superspecies - French English Dictionary