drumstick (poultry cut) - Spanish English Dictionary