splinter proof glass - Francés Inglés Diccionario