Wörterbuch Englisch Deutsch 🔎 extended search ramrod DeutschEnglish schnurgerade ramrod Ladestock {m}[einer Kanone] ramrod [noun]