brand new (vehicle or engine) - İspanyolca İngilizce Sözlük