strand dunes - Alemán Inglés Diccionario