profession of rubber plantation worker - Alemán Inglés Diccionario