apric aldehyde - Turkish English Dictionary