land mortgage contract - French English Dictionary