photofinish and video patrol - German English Dictionary