phenylpropyl aldehyde - Turkish English Dictionary