struck down by an accident - Espagnol Anglais Dictionnaire