uzun yıllar hizmet veren - Turkish English Dictionary