person who is from cantabria - French English Dictionary