Translation of "Peddlar" in German