engine power control system - German English Dictionary