wreck the hopes - French English Dictionary