pitted from smallpox - Alemán Inglés Diccionario