assistant lecturer - Spanish English Dictionary