top curtain - French English Dictionary