struck down by an accident - Español Inglés Diccionario