priest's hood - Spanish English Dictionary