electrically insulating helmet - Francés Inglés Diccionario