hit and run accident - Francés Inglés Diccionario