explosive store - Spanish English Dictionary