having smallpox scars on their face - Español Inglés Diccionario