hand made explosives - German English Dictionary