deceptive artifice - Turkish English Dictionary