double wall steel tube - Francés Inglés Diccionario