plot of land with abundant horse-eye bean - Spanish English Dictionary