Unavoidable accident defense - Francés Inglés Diccionario