deceive artfully - French English Dictionary