strongly penetrating radiation - German English Dictionary