provide a place for - French English Dictionary