diphosphoglycerate - French English Dictionary