benzenepropanal - Turkish English Dictionary