theater curtain - German English Dictionary