doughboy helmet - Turkish English Dictionary