big and luxurious automobile - İspanyolca İngilizce Sözlük