pertaining to the cantabrian mountains or cantabrian range in spain or inhabitants - Anglais Synonymes Dictionnaire