electronic transmission control - Español Inglés Diccionario