carpet of algae - Spanisch Englisch Wörterbuch