a small deciduous tree from southern europe and western asia (cercis siliquastrum) - German English Dictionary