picture telegraph - German English Dictionary