carding willow - Turkish English Dictionary