electronically recorded - French English Dictionary