rope squirrels - Español Inglés Diccionario