electronic power shift - Spanish English Dictionary