electricity installation materials - Turco Inglés Diccionario