owner of a large estate - French English Dictionary