metal arc welding with covered electrodes - Francés Inglés Diccionario