prickly-edged leaf - Turkish English Dictionary