permanent attachment to the soil - Spanish English Dictionary