caoutchouc tree (hevea brasiliensis) - Spanish English Dictionary