microalgas - French English Dictionary