religious residence - French English Dictionary