hybrid power unit - Spanish English Dictionary