marine alga - French English Dictionary