sweep someone off his feet - French English Dictionary