blow (one's) chance - German English Dictionary