lose one's chance - French English Dictionary