supporting insulator - Español Inglés Diccionario