aluminized-screen picture valve - German English Dictionary