sugar plantation - German English Dictionary