pitted from smallpox - Turco Inglés Diccionario