red squirrel (tamiasciurus hudsonicus) - German English Dictionary