face curtain - German English Dictionary