hand made explosives - Spanish English Dictionary