"mooched off from" in German mooched off/from sich gepumpt geschnorrt Detailed translations for "mooched off from" mooched off/from mooched off/from(also: sponged, scrounged, cadged) sich gepumpt mooched off/from(also: sponged, bummed, grumbled, yapped) geschnorrt