photographic impression - German English Dictionary