l-glyceraldehyde - Turkish English Dictionary