opening (an opportunity; chance) - French English Dictionary