英语to provide a place to stay,to house,to accommodate,(of an institution etc) to take in,to accept
法语offrir un asile