rubber plantation - German English Dictionary