work on a rubber plantation, especially harvesting latex - Spanish English Dictionary