multispecies - French English Dictionary