full of algae - Turc Anglais Dictionnaire