administrative affairs supervisor - Turkish English Dictionary