with smallpox scars on the face - Francés Inglés Diccionario