"strahlenschleusen" in English Strahlenschleusen {m pl} radiation traps Detailed translations for "strahlenschleusen" Strahlenschleusen{masculine plural} Strahlenschleusen radiation traps