strand dunes - Turco Inglés Diccionario