red squirrel (sciurus vulgaris) - Español Inglés Diccionario