video-finish camera - German English Dictionary