phosphoprotein - Spanish English Dictionary