an iron curtain - German English Dictionary