manor house of the elder relative - French English Dictionary