immersed sand - Spanish English Dictionary