tree cat's-claw - Español Inglés Diccionario