horizon photograph - German English Dictionary