sit at somebody's feet - Espagnol Anglais Dictionnaire