holly-leaf cherry - Turkish English Dictionary