deputy lecturer - Turkish English Dictionary