batting helmet - Turkish English Dictionary