dune willow - Turkish English Dictionary