beach dune - Turkish English Dictionary