barrow pit of sand - Alemán Inglés Diccionario