cryptomonad - French English Dictionary