to dash a hope - French English Dictionary