right of sanctuary - French English Dictionary