caoutchouc tree (hevea brasiliensis) - German English Dictionary