cryptophyta - French English Dictionary