service provider representative - Turkish English Dictionary