protuberance on a rooster's legs, hindering walking - Alemán Inglés Diccionario