tri-camera photograph - French English Dictionary