a broken down car - İspanyolca İngilizce Sözlük