a visiting assistant professor - Turkish English Dictionary