the iron curtain countries - French English Dictionary