peppered with mistakes - Allemand Anglais Dictionnaire