the dashing of hopes - German English Dictionary