Δ
depositar in English in "Dictionnaire espagnol-anglais"
depositario in English in "Dictionnaire espagnol-anglais"