strand dune - Francés Inglés Diccionario