right of sanctuary - Spanish English Dictionary