plant cell immobilization - German English Dictionary