self-blimped camera - German English Dictionary