right of sanctuary - German English Dictionary