witnesses to the accident - Espagnol Anglais Dictionnaire