protuberance on a rooster's legs, hindering walking - Turco Inglés Diccionario