tubular insulator - Alemán Inglés Diccionario