deciduous holly - Turkish English Dictionary