ball-like tuft - Turkish English Dictionary