water slurry explosive - German English Dictionary