western palm squirrel - German English Dictionary