taungya plantation - German English Dictionary