phenylpropene - German English Dictionary