radiation detriment - German English Dictionary