cryptophyceae - French English Dictionary