multi-particulate - German English Dictionary