unlimited or huge amount of algae - Spanisch Englisch Wörterbuch