"sehrohr" in English Sehrohr {n} periscope scanner tube Detailed translations for "sehrohr" das Sehrohr{neuter} 1. general Sehrohr(also: Periskop) periscope Klettern Sie das Sehrohr hoch und machen Sie die Lampe oben fest. Source: opensubtitles.org Corpus by OPUS Request review RJ, I want you to climb the periscope and put that lamp up on top of it. 2. mechanical engeneering, Flammenwächter Sehrohr scanner tube