spirulate - French English Dictionary