microzyme - French English Dictionary