small, broken down car - Español Inglés Diccionario