electric powered wheel - Spanish English Dictionary