shatter-resistant glass - Francés Inglés Diccionario