self voicing - French English Dictionary