river-mouth dune - French English Dictionary