spiked helmet - Turkish English Dictionary