cryptophyte - French English Dictionary