permanent deacon - Spanish English Dictionary