"ogres" in German ogres Menschenfresser Detailed translations for "ogres" ogres ogres(also: cannibals) Menschenfresser{masculine plural} The suited ogres won't let me leave.   Source: opensubtitles.org  Corpus by OPUS  Request review Die Anzug tragenden Menschenfresser wollen mich nicht gehen lassen.