phenylpropanoids - German English Dictionary