wandering dune - French English Dictionary