screen protected - German English Dictionary