barrow pit of sand - Español Inglés Diccionario