rotating drum camera - German English Dictionary