grizzled giant squirrel - Allemand Anglais Dictionnaire