engine electronic control unit - Spanish English Dictionary