root the plants in sand - Spanish English Dictionary