role specialist nation - Turkish English Dictionary