administrative affairs and procurement specialist - Turkish English Dictionary