composite insulator - Alemán Inglés Diccionario