splinter proof glass - German English Dictionary