profession of rubber plantation worker - Spanish English Dictionary