Yes, it is true. The separation of powers is similar in other Western democracies.
>>> Actually there is no power separation on Spain
That's a pretty bold statement. Maybe you should provide some evidence.
Judges managing the top tribunal are choosen from the main Spanish politic party. And also they are managing them to hide all their corrupt causes. Most of main Spanish gov are direct inheritors of Franco.
There is no evidence here, just a respectable opinion.