title deed transactions - French English Dictionary