Wörterbuch Englisch Deutsch 🔎 extended search suppressor tube DeutschEnglish Entstörrohr {n} [tech.]suppressor tube [noun]