have the world at your feet - Spanish English Dictionary