long-serving - Turkish English Dictionary