calcareous algae - French English Dictionary