die on something's feet - Espagnol Anglais Dictionnaire