stage curtain - German English Dictionary