having smallpox scars on their face - İspanyolca İngilizce Sözlük