immemorial possession - French English Dictionary