"mooching off from" in German mooching off/from sich pumpend schnorrend Detailed translations for "mooching off from" mooching off/from mooching off/from(also: sponging, scrounging, cadging) sich pumpend mooching off/from(also: sponging, nagging, grumbling, moaning) schnorrend