free radicals - Turkish English Dictionary