take in a stranger - French English Dictionary