"beobachtungssatelliten" in English Beobachtungssatelliten {m pl} observation satellites Detailed translations for "beobachtungssatelliten" Beobachtungssatelliten{masculine plural} Beobachtungssatelliten observation satellites