macroalgas - French English Dictionary