die on something's feet - Turco Inglés Diccionario