the dashing of hopes - French English Dictionary