plait-leaved dewberry - Turkish English Dictionary