holly-leaved barberry - Turkish English Dictionary