welded pressure drums - Francés Inglés Diccionario