zooflagellate - Turkish English Dictionary