red squirrel (tamiasciurus hudsonicus) - Francés Inglés Diccionario