the dashing of hopes - Spanish English Dictionary