blue-green alga - Spanish English Dictionary