What is Spain dependent on?

10 answers 10