plantation of lima/butter beans - Espagnol Anglais Dictionnaire