phosphotransferase - French English Dictionary