Δ
barricada in English in "Dictionnaire espagnol-anglais"
barriada in English in "Dictionnaire espagnol-anglais"