chance to know better - French English Dictionary