pitted from smallpox - Allemand Anglais Dictionnaire