hard-charging - German English Dictionary