red alga (chondracanthus chamissoi) - Spanish English Dictionary