microalgae immobilization - Turco Inglés Diccionario