yellow-green algae - French English Dictionary