carpet of algae - Englisch Synonyme Wörterbuch