electronically controlled injection - Spanish English Dictionary