snow algae - İspanyolca İngilizce Sözlük