flagellate protozoan - İspanyolca İngilizce Sözlük