blow (one's) chance - French English Dictionary