shielded curtain - German English Dictionary