hike through the dunes - French English Dictionary