direct-injection engine - Spanish English Dictionary