microalgal - French English Dictionary