plot of land with abundant marijuana bushes - Spanish English Dictionary