Wörterbuch Englisch Deutsch 🔎 extended search stream tube DeutschEnglish Stromröhre {f} stream tube [noun]