window curtain - German English Dictionary