manufacture coffee/rice/sugar cane - Spanish English Dictionary