sand limestone - Español Inglés Diccionario