chinaberry tree (melia azedarach) - German English Dictionary