aldehyde dehydrogenase - Turkish English Dictionary