Mountains between Spain and France (8)
I believe the answer is:
pyrenees
(Other definitions for pyrenees that I've seen before include "Mountain range between France and Spain" , "French/Spanish mountains" , "European mountain range" , "Mountain range in southwest Europe" , "Mountain chain between France and Spain" .)