genetic isolate - French English Dictionary