someone that lives in seclusion - French English Dictionary