cantabria - French English Dictionary