protuberance on a rooster's legs, hindering walking - Türkisch Englisch Wörterbuch