travelling wave magnetron - Turkish English Dictionary