title deed registry record - French English Dictionary