lectures and lecturing - Turkish English Dictionary