deppe's squirrel (sciurus deppei) - Español Inglés Diccionario