panorama camera - German English Dictionary