glyceric acid - Turkish English Dictionary