underground weapons store - Spanish English Dictionary