transferrin saturation - Spanish English Dictionary