person who is from villa clara - French English Dictionary