long-standing past - Turkish English Dictionary