go peddle your papers - Allemand Anglais Dictionnaire