plot of land planted with tea - Spanish English Dictionary