have one's car breakdown - İspanyolca İngilizce Sözlük