hurl oneself into ruin - German English Dictionary