tri-camera photograph - Spanish English Dictionary