partner who provides services - Turkish English Dictionary