that left the scene of an accident (vehicle) - Spanisch Englisch Wörterbuch