wired cast glass - Español Inglés Diccionario