thiolactic acid - Turkish English Dictionary