"ambosse" in English Ambosse {m pl} anvils Detailed translations for "ambosse" Ambosse{masculine plural} Ambosse(also: Matrizen) anvils Aber es beweist nicht, dass Ambosse gängig waren. Source: opensubtitles.org Corpus by OPUS Request review But that doesn't prove that anvils were so common. Frag ihn bitte, wo die Ambosse hin sind. Source: opensubtitles.org Corpus by OPUS Request review Ask him where the anvils went.