invite into some place - French English Dictionary