Wörterbuch Englisch Deutsch 🔎 extended search telescope sight DeutschEnglish Zielfernrohr {n} telescope sight [noun]