hydroxytribasic acid - Turkish English Dictionary