instrument recording photography - French English Dictionary