become discouraged or demoralized - German English Dictionary