manufacturing of tubular bodies - Espagnol Anglais Dictionnaire