branchiopod crustacean - Turkish English Dictionary