frame of a special vehicle - İspanyolca İngilizce Sözlük