ancient ground-lease - French English Dictionary