vice rector for international affairs - Turkish English Dictionary