non-splintering safety glass - German English Dictionary