bullet- resisting glass - Spanish English Dictionary