animal with long tangled fur - Español Inglés Diccionario