welders' gloves - Francés Inglés Diccionario