vice general director - Turkish English Dictionary