slurry explosives - German English Dictionary