microscopic algae - Alemán Inglés Diccionario