I don't dispute electoral college, but it's still a somewhat democratic system.
Timber, a right to vote is what makes a democracy.
You can have a republic which has a democracy, even if it's representative.
It's not either/or.
Very simply, democracy is not always a direct one.