branchiopod crustacean - German English Dictionary