vehicle body and production - İspanyolca İngilizce Sözlük