transparent to radiation - German English Dictionary