plantation of lima/butter beans - Spanish English Dictionary