microalgae immobilization - Turc Anglais Dictionnaire