thiamine pyrophosphate - Turkish English Dictionary