leading a double life - French English Dictionary