engine power control system - Alemán Inglés Diccionario