pertaining to fuencarral, spain or inhabitants - French English Dictionary