sand castle - Alemán Inglés Diccionario