carpet of algae - Französisch Englisch Wörterbuch