free radical molecule - Spanish English Dictionary