work on rubber plantations - Francés Inglés Diccionario