horizon photograph - French English Dictionary