plant explosives - German English Dictionary