DNA polymorphism - French English Dictionary