have something at your feet - Allemand Anglais Dictionnaire