staff specialist - Turkish English Dictionary