carpet of algae - Türkisch Englisch Wörterbuch