park savanna - German English Dictionary