die at the scene - Español Inglés Diccionario