"schmiermaxen" in English Schmiermaxen {m pl} mechanics mechanicians mechanists grease monkeys Detailed translations for "schmiermaxen" Schmiermaxen{masculine plural} Schmiermaxen(also: Handwerker, Mechaniker) mechanics Schmiermaxen(also: Mechaniker) mechanicians Schmiermaxen(also: Mechaniker) mechanists Schmiermaxen(also: Mechaniker) grease monkeys Ich denke, die Schmiermaxen würfeln irgendwo. Source: opensubtitles.org Corpus by OPUS Request review I guess the grease monkeys must be out back shooting dice.