small, broken down car - Espagnol Anglais Dictionnaire