rubber plantation/patch - Francés Inglés Diccionario