battery-powered car - Turkish English Dictionary