livebearers - French English Dictionary