biomutation - French English Dictionary