small, broken down car - Spanish English Dictionary