meaning of aufstrebender Politiker

aufstrebender Politiker - German to English

thrusting politician