free living heterotrophic flagellates - Spanisch Englisch Wörterbuch