rotating drum camera - Turkish English Dictionary