sweep one off feet - French English Dictionary