d-glyceraldehyde - Turkish English Dictionary