phosphagen - French English Dictionary