spiked helmet - Spanish English Dictionary