river-mouth dune - Spanish English Dictionary