microzyma - French English Dictionary