igloo type ammunition store - Spanish English Dictionary