inn for strangers - French English Dictionary