plazmid - French English Dictionary