long-standing thing - Turkish English Dictionary