long-standing past - French English Dictionary