English Dictionary
◊ PYRENEES
Pyrenees
n : a chain of mountains between France and Spain [syn: {Pyrenees}]