holly-leaved cherry - Turkish English Dictionary