double-dealing - French English Dictionary