free radical molecule - German English Dictionary