Δ
artificioso in English in "Dictionnaire espagnol-anglais"
artificio in English in "Dictionnaire espagnol-anglais"