small crustacean used in medicine - German English Dictionary