have the world at your feet - French English Dictionary