green bush squirrel - German English Dictionary