kingdom protoctista - French English Dictionary