plum plantation - German English Dictionary