dust protection helmet - Francés Inglés Diccionario