shatter-proof glass - Turkish English Dictionary