sweep off feet - French English Dictionary