"stachelmakrelen" in English Stachelmakrelen {m pl} jack/horse mackerels and scads Detailed translations for "stachelmakrelen" Stachelmakrelen{masculine plural} Stachelmakrelen(also: Pferdemakrelen) jack/horse mackerels and scads