title deed registration - French English Dictionary