piece/area of savanna - German English Dictionary