heavy-duty helmet - Turkish English Dictionary