flagellated protozoan - Turkish English Dictionary