ball-like tuft - Spanish English Dictionary