particulate debris - German English Dictionary