pertaining to the cantabrian mountains or cantabrian range in spain or inhabitants - Französisch Englisch Wörterbuch