manufacture coffee/rice/sugar cane - Espagnol Anglais Dictionnaire